//=========================================================================== // ZAJECIA 1 - APLIKACJA //---Zad.1------------------------------------------------------------------- private:System::Void button1_Click(System::Object^sender, System::EventArgs^e) { this->panel1->BackColor = Color::Red; } private:System::Void button2_Click(System::Object^sender, System::EventArgs^e) { panel1->BackColor = Color::Blue; } //---Zad.2------------------------------------------------------------------- private:System::Void button3_Click(System::Object^sender, System::EventArgs^e) { if(panel2->BackColor == Color::Blue) panel2->BackColor = Color::Red; else panel2->BackColor = Color::Blue; } //---Zad.3------------------------------------------------------------------- private: System::Void button4_Click(System::Object^ sender, System::EventArgs^ e) { if(panel3->BackColor == Color::Blue) { panel3->BackColor = Color::Red; button4->Text=L"Czerwony"; } else { panel3->BackColor = Color::Blue; button4->Text=L"Niebieski"; } } //---Zad.4------------------------------------------------------------------- private:System::Void comboBox1_SelectedIndexChanged(System::Object^sender, System::EventArgs^ e) { if(comboBox1->SelectedIndex==0) textBox1->BackColor=Color::Red; else if(comboBox1->SelectedIndex==1) textBox1->BackColor=Color::Green; else if(comboBox1->SelectedIndex==2) textBox1->BackColor=Color::Blue; } private:System::Void checkBox1_CheckedChanged(System::Object^sender, System::EventArgs^e) { textBox1->Visible= ! checkBox1->Checked; } private:System::Void hScrollBar1_Scroll(System::Object^sender, System::Windows::Forms::ScrollEventArgs^e) { int x=hScrollBar1->Value; int y=textBox1->Size.Height; label1->Text=L"X= "+x.ToString(); textBox1->Size=Drawing::Size(x,y); } private:System::Void hScrollBar2_Scroll(System::Object^sender, System::Windows::Forms::ScrollEventArgs^e) { int x=textBox1->Size.Width; int y=hScrollBar2->Value; label2->Text=L"Y= "+y.ToString(); textBox1->Size=Drawing::Size(x,y); } //---Kalkulator-------------------------------------------------------------- private: System::Void button5_Click(System::Object^ sender, System::EventArgs^ e) { double a,b,w=0.0; a= Convert::ToDouble( textBox2->Text); b= Convert::ToDouble( textBox3->Text); try { if(comboBox2->SelectedIndex==0) w=a+b; else if(comboBox2->SelectedIndex==1) w=a-b; else if(comboBox2->SelectedIndex==2) w=a*b; else if(comboBox2->SelectedIndex==3) w=a/b; } catch(...) //FormatException ^e) { MessageBox::Show("Musisz podać poprawną wartość liczbową", "Bląd", MessageBoxButtons::OK, MessageBoxIcon::Error); } textBox4->Text=w.ToString(); } //---Koniec------------------------------------------------------------------ private: System::Void button6_Click(System::Object^ sender, System::EventArgs^ e) { this->Close(); }